আমাজন আরডিএস (Amazon RDS)

RDS ইন্সট্যান্স তৈরি করা

Database Tutorials - আমাজন আরডিএস (Amazon RDS) - Amazon RDS সেটআপ | NCTB BOOK

Amazon RDS ইন্সট্যান্স তৈরি করা সহজ, এবং এটি AWS Management Console থেকে করা যেতে পারে। নিচে ধাপে ধাপে নির্দেশনা দেওয়া হলো, যা অনুসরণ করে আপনি একটি RDS ইন্সট্যান্স তৈরি করতে পারবেন।


ধাপ ১: AWS Management Console-এ লগইন করুন

  1. AWS Management Console এ গিয়ে আপনার অ্যাকাউন্টে লগইন করুন।
  2. লগইন করার পর, RDS সার্চ করে বা সার্ভিস মেনু থেকে RDS সিলেক্ট করুন।

ধাপ ২: Create Database বাটনে ক্লিক করুন

  1. RDS কনসোল ওপেন হওয়ার পর, Create database বাটনে ক্লিক করুন।
  2. আপনি দুটি অপশন পাবেন: Standard Create এবং Easy Create
    • Standard Create নির্বাচন করলে আপনি ডাটাবেসের সমস্ত কনফিগারেশন কাস্টমাইজ করতে পারবেন।
    • Easy Create নির্বাচন করলে AWS ডিফল্ট কনফিগারেশন দিয়ে দ্রুত ডাটাবেস তৈরি হবে।

এখানে Standard Create নির্বাচন করুন, যাতে আপনি ডাটাবেস কনফিগারেশন কাস্টমাইজ করতে পারেন।


ধাপ ৩: ডাটাবেস ইঞ্জিন নির্বাচন করুন

  1. Database engine সেকশনে, আপনি যে ডাটাবেস ইঞ্জিন ব্যবহার করতে চান তা নির্বাচন করুন। RDS বিভিন্ন ডাটাবেস ইঞ্জিন সমর্থন করে, যেমন:
    • MySQL
    • PostgreSQL
    • MariaDB
    • Oracle
    • SQL Server
    • Amazon Aurora (AWS-এর নিজস্ব ইঞ্জিন)

আপনার প্রয়োজন অনুযায়ী একটি ইঞ্জিন নির্বাচন করুন, যেমন MySQL


ধাপ ৪: ডাটাবেস ইনস্ট্যান্স কনফিগারেশন

  1. DB Instance Identifier: আপনার ডাটাবেসের জন্য একটি ইউনিক নাম দিন (যেমন mydbinstance)।
  2. Master Username: অ্যাডমিন ইউজারনেম নির্বাচন করুন (যেমন admin)।
  3. Master Password: একটি শক্তিশালী পাসওয়ার্ড তৈরি করুন এবং তা নিশ্চিত করুন।

ধাপ ৫: DB ইনস্ট্যান্স সাইজ নির্বাচন করুন

  1. DB Instance Class: এখানে আপনি ডাটাবেসের পারফরম্যান্স সাইজ নির্বাচন করতে পারেন। AWS বিভিন্ন সাইজের ইনস্ট্যান্স প্রদান করে, যেমন:
    • db.t3.micro (লোড কম হলে)
    • db.m5.large (মাঝারি লোডের জন্য)
    • db.r5.2xlarge (ভারি লোডের জন্য)

আপনার অ্যাপ্লিকেশন বা ডাটাবেসের চাহিদা অনুযায়ী ইনস্ট্যান্স সাইজ নির্বাচন করুন।


ধাপ ৬: স্টোরেজ কনফিগারেশন

  1. Storage type: আপনি স্টোরেজ টাইপ নির্বাচন করতে পারবেন:
    • General Purpose SSD (gp2): সাধারন উদ্দেশ্যে।
    • Provisioned IOPS SSD (io1): উচ্চ পারফরম্যান্সের জন্য।
  2. Allocated storage: আপনি ডাটাবেসের জন্য কত GB স্টোরেজ চান তা নির্ধারণ করুন (যেমন 20 GB, 100 GB ইত্যাদি)।

ধাপ ৭: VPC এবং নিরাপত্তা সেটিংস কনফিগার করুন

  1. VPC (Virtual Private Cloud): আপনার ডাটাবেসের জন্য একটি VPC নির্বাচন করুন। আপনি একটি নতুন VPC তৈরি করতে পারেন বা বিদ্যমান VPC নির্বাচন করতে পারেন।
  2. Subnet: আপনার ডাটাবেস ইনস্ট্যান্সটি যেই সাবনেটে থাকবে তা নির্বাচন করুন।
  3. Security Group: ডাটাবেসের জন্য একটি সিকিউরিটি গ্রুপ তৈরি করুন বা বিদ্যমান সিকিউরিটি গ্রুপ নির্বাচন করুন। সিকিউরিটি গ্রুপে আপনি কোন আইপি থেকে অ্যাক্সেস করা যাবে তা নির্ধারণ করতে পারবেন।

ধাপ ৮: ব্যাকআপ এবং রক্ষণাবেক্ষণ কনফিগারেশন

  1. Backup: অটোমেটিক ব্যাকআপ নির্বাচন করুন এবং ব্যাকআপের রিটেনশন সময় নির্ধারণ করুন (যেমন 7 দিন)।
  2. Monitoring: Enhanced Monitoring নির্বাচন করলে আপনি ডাটাবেসের হার্ডওয়্যার এবং সফটওয়্যার পারফরম্যান্স মনিটর করতে পারবেন।
  3. Maintenance: আপনি চাইলে একটি মেইন্টেন্যান্স উইন্ডো নির্বাচন করতে পারেন, যেখানে নির্দিষ্ট সময়ের মধ্যে ডাটাবেসে রক্ষণাবেক্ষণ কার্যক্রম চালানো হবে।

ধাপ ৯: ডাটাবেস ইনস্ট্যান্স তৈরি করুন

সবকিছু কনফিগার করার পর, নিচে স্ক্রল করে Create database বাটনে ক্লিক করুন। আপনার ডাটাবেস ইনস্ট্যান্স তৈরি হতে কিছু সময় লাগতে পারে। একবার ডাটাবেস তৈরি হলে, আপনি এটি RDS কনসোল থেকে পরিচালনা করতে পারবেন।


ধাপ ১০: RDS ইনস্ট্যান্সে সংযোগ করা

  1. ডাটাবেস ইনস্ট্যান্স তৈরি হওয়ার পর, Endpoint (ডাটাবেসের URL) এবং Port প্রদর্শিত হবে। এই তথ্য ব্যবহার করে আপনি ডাটাবেসে সংযোগ করতে পারবেন।
  2. আপনি MySQL Workbench বা অন্য ডাটাবেস ক্লায়েন্ট ব্যবহার করে ইনস্ট্যান্সে সংযোগ করতে পারবেন।

Amazon RDS ডাটাবেস ইনস্ট্যান্স তৈরি করার পর, আপনি সহজেই এটি পরিচালনা করতে পারবেন এবং আপনার অ্যাপ্লিকেশন বা ওয়েবসাইটের জন্য ডাটাবেস ব্যবস্থাপনা শুরু করতে পারবেন।

Content added By
Promotion